Display apparatus and method for controlling the display apparatus

ABSTRACT

Disclosed are a display apparatus and a controlling method thereof. The display apparatus includes a communicator including a circuitry; a display; a motor configured to rotate the display; a memory storing at least one instruction; and a processor configured to execute the at least one instruction to: control the communicator to communicatively connect to an external device based on information related to the display apparatus that is received by the external device from a remote controller to which the external device is tagged, obtain direction information of at least one of the external device and of an image content displayed on the external device, determine, based on the direction information, whether to control the motor to rotate the display, and control the display to display the image content that is received from the external device through the communicator.

CROSS-REFERENCE TO RELATED APPLICATION(S)

This application is based on and claims priority under 35 U.S.C. § 119to Korean Patent Application No. 10-2019-0031260, filed on Mar. 19,2019, in the Korean Intellectual Property Office, the disclosure ofwhich is incorporated by reference herein in its entirety.

BACKGROUND 1. Field

The disclosure relates to a display apparatus and a controlling methodthereof, and more particularly, to a display apparatus capable ofrotating a display based on direction information that is received froman external device, and a controlling method thereof.

2. Description of Related Art

Screen mirroring technology is a technology for transmitting imagecontent being displayed on one device (source device) of two devices tothe other device (sink device). Screen mirroring technology is primarilyused to output a device having a relatively small screen on a screenlarger than a TV display, such as a smartphone, and is widely utilizedin everyday life as well as various conferences.

However, in the case of the related-art screen mirroring technology,users have to go through a process of executing a screen mirroringapplication on a source device and selecting a sink device foroutputting a screen of the source device. That is, there is a drawbackthat a user has to go through various procedures in order to implementthe screen mirroring technology.

In the related-art, there is a drawback in that an image content whichhas been displayed in a full screen when the image content that wasdisplayed in the vertical direction (portrait) is not displayed in afull screen, when the screen mirroring is performed in a landscapedirection sink device.

SUMMARY

Provided are a display apparatus capable of rotating a display, when anexternal device is tagged on a remote controller that controls thedisplay apparatus, based on direction information that is received byconnecting communication with the external device, and a controllingmethod thereof.

Additional aspects will be set forth in part in the description whichfollows and, in part, will be apparent from the description, or may belearned by practice of the presented embodiments.

According to an embodiment, a display apparatus includes a displayapparatus including: a communicator including a circuitry; a display; amotor configured to rotate the display; a memory storing at least oneinstruction; and a processor configured to execute the at least oneinstruction to: control the communicator to communicatively connect toan external device based on information related to the display apparatusthat is received by the external device from a remote controller towhich the external device is tagged, obtain direction information of atleast one of the external device and of an image content displayed onthe external device, determine, based on the direction information,whether to control the motor to rotate the display, and control thedisplay to display the image content that is received from the externaldevice through the communicator.

The processor may be further configured to execute the at least oneinstruction to receive, from the external device through thecommunicator, information related to the external device, and to connectto the external device based on the information related to the externaldevice.

The processor may be further configured to execute the at least oneinstruction to, based on the external device being tagged on a nearfield communication (NFC) tag of the remote controller to receive theinformation related to the display apparatus, control the communicatorto communicatively connect with the external device.

The processor may be further configured to execute the at least oneinstruction to: based on a determination that a direction of theexternal device does not coincide with a direction of the displayaccording to the direction information, control the motor to rotate thedisplay and control the display to display the received image content onthe rotated display; and based on a determination that the direction ofthe external device coincides with the direction of the displayaccording to the direction information, control the display to displaythe received image content without rotating the display.

The processor may be further configured to execute the at least oneinstruction to: based on the display being in a landscape direction andthe direction of the display not coinciding with the direction of theexternal device, control the motor to rotate the display to a portraitdirection; and based on the display being in the portrait direction andthe direction of the display not coinciding with the direction of theexternal device, control the motor to rotate the display to thelandscape direction.

The processor may be further configured to execute the at least oneinstruction to, based on a direction of the external device beingchanged while the received image content is being displayed on thedisplay, receive changed direction information from the external devicethrough the communicator, and control the motor to rotate the displayaccording to the changed direction information.

The processor may be further configured to execute the at least oneinstruction to, based on a determination that the direction of theexternal device does not coincide with the direction of the display,control the display to display a user interface (UI) item for selectingwhether to rotate the display.

The processor may be further configured to execute the at least oneinstruction to: obtain the direction information of the image contentindicating a display direction of the image content by analyzing theimage content that is received from the external device through thecommunicator; and control the display to display a UI for selectingwhether to rotate the display, based on the display direction of theimage content being determined to be different from a direction of thedisplay.

The processor may be further configured to execute the at least oneinstruction to receive, from the external device via the communicator,the direction information indicating a direction of the external device.

The processor may be further configured to execute the at least oneinstruction to control the display to display the received image contentwhile maintaining a ratio of the received image content during rotationof the display.

According to another embodiment, a controlling method of a displayapparatus includes: connecting with an external device based oninformation related to the display apparatus that is received by theexternal device from a remote controller to which the external device istagged; obtaining direction information of at least one of the externaldevice and of an image content displayed on the external device;determining, based on the direction information, whether to rotate adisplay of the display apparatus; and displaying the image content thatis received from the external device.

The connecting may include: receiving, from the external device,information related to the external device, and connecting to theexternal device based on the information related to the external device.

The connecting may include: based on the external device being tagged ona near field communication (NFC) tag of the remote controller to receivethe information related to the display apparatus, connecting with theexternal device.

The determining whether to rotate the display may include: based on adetermination that a direction of the external device does not coincidewith a direction of the display according to the direction information,rotating the display and displaying the received image content on therotated display; and based on a determination that the direction of theexternal device coincides with the direction of the display according tothe direction information, determining to display the received imagecontent without rotating the display.

The rotating the display may include: based on the display being in alandscape direction and the direction of the display not coinciding withthe direction of the external device, rotating the display to a portraitdirection; and based on the display being in the portrait direction andthe direction of the display not coinciding with the direction of theexternal device, rotating the display to the landscape direction.

The determining whether to rotate the display may include: based on adirection of the external device being changed while the received imagecontent is being displayed on the display, receiving changed directioninformation from the external device, and rotating the display accordingto the received changed direction information.

The displaying the image content may include: based on a determinationthat the direction of the external device does not coincide with thedirection of the display, displaying a user interface (UI) item forselecting whether to rotate the display.

The obtaining the direction information may include obtaining thedirection information of the image content indicating a displaydirection of the image content by analyzing the image content that isreceived from the external device; and the determining whether to rotatethe display may include displaying a UI for selecting whether to rotatethe display, based on the display direction of the image content beingdetermined to be different from a direction of the display.

The obtaining the direction information may include receiving, from theexternal device, the direction information indicating a direction of theexternal device.

The displaying the image content may include: displaying the receivedimage content while maintaining a ratio of the received image contentduring rotation of the display.

BRIEF DESCRIPTION OF THE DRAWINGS

The above and other aspects, features, and advantages of certainembodiments of the present disclosure will be more apparent from thefollowing description taken in conjunction with the accompanyingdrawings, in which:

FIG. 1 is a view of a display apparatus that rotates a display whiledisplaying an image content received from an external device accordingto an embodiment;

FIG. 2 is a block diagram briefly illustrating a configuration of adisplay apparatus according to an embodiment;

FIG. 3 is a block diagram illustrating in detail of a configuration of adisplay apparatus according to an embodiment;

FIG. 4A is a view of a process in which an external device is tagged ona remote controller of a display apparatus according to an embodiment;

FIG. 4B is a view of a process in which an external device is tagged ona display apparatus according to an embodiment;

FIG. 5A is a view of a process of receiving an image from an externaldevice by a related-art display apparatus according to an embodiment;

FIG. 5B is a view of a process of receiving an image from an externaldevice and rotating a display according to an embodiment;

FIG. 6A is a view of a process of tagging an external device on a remotecontroller of the display apparatus according to an embodiment;

FIG. 6B is a view of a process of receiving an image from an externaldevice by a display apparatus and rotating a display according to anembodiment;

FIG. 7A is a view of a process of displaying an image received by adisplay apparatus from an external device according to an embodiment;

FIG. 7B is a view of rotating an external device while displaying animage received from an external device by a display apparatus accordingto an embodiment;

FIG. 7C is a view of a process of rotating a display based on rotationof an external device by a display device according to an embodiment;

FIG. 8A is a view to describe a process of displaying a UI askingwhether to rotate a display by a display apparatus according to anembodiment;

FIG. 8B is a view to describe a process of rotating a display accordingto a user selection in a UI by a display apparatus according to anembodiment;

FIG. 9A is a view of a process of receiving an image content by adisplay apparatus from an external device according to an embodiment;

FIG. 9B is a view of a process of displaying a UI asking whether torotate a display by a display apparatus according to an embodiment;

FIG. 9C is a view of a process of displaying an image content byrotating a display by a display apparatus according to an embodiment;

FIG. 10 is a view of a process of rotating a display while maintainingan image content ratio by a display apparatus according to anembodiment;

FIG. 11 is a sequence diagram to describe a controlling method of adisplay apparatus according to an embodiment; and

FIG. 12 is a flowchart to describe a controlling method of a displayapparatus according to an embodiment.

DETAILED DESCRIPTION

Examples described hereinafter are to facilitate understanding of thedisclosure, and it should be understood that various changes can be madeto examples described herein and the disclosure can be embodied indifferent forms. In addition, in the following description, detaileddescriptions of well-known functions or configurations may be omittedwhere they would unnecessarily obscure the disclosure. In addition, itshould be noted that the attached drawings are for facilitating easyunderstanding of the disclosure, and are not illustrated as actuallyscaled, and dimensions of some elements may be exaggerated.

The order of each step in the description of the disclosure does notnecessarily represent the case in which a preceding step is to beperformed prior to a subsequent step, and it should be understood thatthe order of each step may not be limited. That is, even if the processdescribed as a subsequent step is performed before the process describedas a preceding step, the nature of the disclosure is not affected andthe scope of rights should be defined regardless of the order of thestep.

In this specification, expressions “having,” “may have,” “includes,” or“may include,” or the like may refer to presence of the correspondingfeature (for example: a numerical value, a function, an operation, or acomponent) and does not exclude the presence of additional features.

In the description, the disclosed components of each embodiment are notnecessarily limited thereto. Thus, some components may be changed oromitted, and other components may be added. In addition, the componentsmay be distributed in different independent devices.

It is understood that, hereinafter, expressions such as “at least oneof,” when preceding a list of elements (e.g., “at least one of A and B”or “at least one of A or B”), modify the entire list of elements (i.e.,only A, only B, or both A and B) and do not modify the individualelements of the list.

Hereinafter, one or more embodiments will be described with reference tothe drawings.

FIG. 1 is a view of a display apparatus 100 that rotates a display 110while displaying an image content received from an external device 105according to an embodiment. As illustrated in FIG. 1, when an externaldevice 105 is tagged on a remote controller 115 (e.g., reads a nearfield communication (NFC) tag 125 on the remote controller 115) forcontrolling a display apparatus 100, the display apparatus 100 maycommunicatively connect with the external device 105 through acommunicator 150 (FIG. 2) based on the information related to thedisplay apparatus 100 received by the external device 105 from theremote controller 115. In addition, the display apparatus 100 mayreceive direction information and image content from the external device105 and rotate the display 110 based on the received directioninformation. Furthermore, the display apparatus 100 may display theimage content received from the external device 105 via the communicator150 on the rotated display 110.

The external device 105 described in FIG. 1 may be an electronic devicecapable of performing a communication connection. By way ofcommunication, the external device 105 may include at least one of asmartphone including a near field communication (NFC) reader, a tabletpersonal computer (PC), a mobile device, a video phone, an e-bookreader, a desktop PC, a laptop PC, a netbook computer, a workstation, aserver, a personal digital assistant (PDA), a portable multimedia player(PMP), a medical device, a camera, a wearable device, a multimediastorage, etc.

When the external device 105 is tagged on the remote controller 115 thatcontrols the display apparatus 100, the display apparatus 100 mayconnect with the external device 105 through the communicator 150 basedon information related to the display apparatus 100 received by theexternal device 105 from the remote controller 115. According to anembodiment, when the external device 105 is tagged on a near fieldcommunication (NFC) tag 125 that includes information related to thedisplay apparatus 100 that is embedded in the remote controller 115 orexternally mounted, the display apparatus 100 may connect (e.g.,communicatively connect) with the external device 105. The NFC may be anon-contact near field wireless communication scheme using a 13.56 MHzfrequency band. Using the NFC technology, information may be transceivedwhen a plurality of terminal devices access each other within a shortdistance, such as within about 10 cm. Therefore, when (e.g., based on)the external device 105 is tagged on the NFC tag 125 that is embedded inor externally mounted on the remote controller 115, information of thedisplay apparatus 100 (for example, at least one of identificationinformation, MAC address, etc., of the display apparatus 100) and acommand to display the image content received from the external device105 may be transmitted to the external device 105. When (e.g., based on)the external device 105 transmits information related to the externaldevice 105 to the display apparatus 100 using the information related tothe display apparatus 100 such as the MAC address of the displayapparatus 100 received from the remote controller 115, the displayapparatus 100 may receive information related to the external device 105through the communicator 150. The display apparatus 100 may connect(e.g., communicatively connect) with the external device 105 based onthe information related to the external device 105. The informationrelated to the external device 105 may include at least one of a networkenvironment, an Internet protocol (IP) address, a security setting mode,a communication history, or the like.

The communication method between the display apparatus 100 and theexternal device 105 may be a method using a mobile communication networksuch as 3G, 4G, 5G, Long Term Evolution (LTE), etc., a method of usingnear field or short range wireless communication such as Zigbee, Z-wave,Bluetooth (BT), infrared (IR), etc., a method of using a local areanetwork such as Wi-Fi, a method of wired communication or wired networkcommunication, or the like. It is understood, however, that these aremerely exemplary, and the display apparatus 100 and the external device105 may be communicatively connected by using various methods.

When (e.g., based on) the display apparatus 100 performs a communicationconnection with the external device 105, the display apparatus 100receives direction information (e.g., orientation information) from theexternal device 105. In an embodiment, the display apparatus 100 mayconfirm the direction (e.g., orientation) of the external device 105through an application programming interface (API) of the externaldevice 105. The API refers to a language or message format used incommunication between an operating system and an application program inthe external device 105. The display apparatus 100 may receive directioninformation of the current external device 105 displayed in or providedby the API of the external device 105.

The display apparatus 100 may determine whether to rotate the display110 (FIG. 2) based on the direction information received from theexternal device 105, received through the communicator 150.Specifically, when it is determined that the direction of the externaldevice 105 and the direction of the display 110 do not coincide witheach other based on the received direction information of the externaldevice 105, the display apparatus 100 may control a motor 130 (FIG. 2)to rotate the display 110. In addition, when it is determined that thedirection of the external device 105 coincides with the direction of thedisplay 110, the display apparatus 100 may prevent the display 110 fromrotating or control to not rotate the display 110. According to anembodiment, when the display 110-1 is in a landscape direction or ahorizontal direction (i.e., in which a width is greater than a height),and the direction of the display 110-1 and the direction of the externaldevice 105 do not coincide with each other, the display apparatus 100may rotate the display 110-1 to a portrait direction or verticaldirection (i.e., in which the height is greater than the width). Whenthe display 110 is in the portrait direction 110-2, and the direction ofthe display 110 and the direction of the external device 105 do notcoincide with each other, the display apparatus 100 may rotate thedisplay 110 to the landscape direction.

In addition, the display apparatus 100 may receive direction informationof the external device 105 in real time via the communicator 150 anddetermine whether to rotate and rotate the display 110 accordingly.Specifically, when the direction of the external device 105 is changedwhile displaying the image content, the display apparatus 100 mayreceive the changed direction information from the external device 105through the communicator 150, and rotate the display 110 based on thereceived information.

The display apparatus 100 may ask the user whether to rotate the display110 based on the received direction information. For example, accordingto an embodiment, if the display apparatus 100 determines that thedirection of the external device 105 does not coincide with thedirection of the display 110, the display apparatus 100 may display auser interface (UI) (e.g., UI item, graphical user interface (GUI) item,icon, etc.) asking whether to rotate the display 110. Thus, the displayapparatus 100 may rotate the display 110 upon receiving an instruction(e.g., selection of the UI item) to rotate the display 110 from theuser.

Meanwhile, the display apparatus 100 may display an image contentreceived from the external device 105 when communicatively connectedwith the external device 105 via the communicator 150. That is, thedisplay apparatus 100 may control the display 110 to display the samescreen as the screen of the external device 100. In addition, thedisplay apparatus 100 may determine that the direction of the externaldevice 105 and the direction of the display 110 do not coincide witheach other, and may display an image content received from the externaldevice while rotating the display 110. In an embodiment, the displayapparatus 100 may display the image content while maintaining a ratio ofthe image content received while the display 110 is rotating.

In addition, the display apparatus 100 may also autonomously determineor infer the direction of the external device 105. Specifically, thedisplay apparatus 100 may analyze the image content received from theexternal device 105 to determine a display direction of the imagecontent. In an embodiment, the display apparatus 100 may calculate thelandscape ratio and/or portrait ratio of image content received throughthe communicator 150 from the external device 105. The display apparatus100 may determine the direction of the image content in the landscapedirection when a calculation result that the aspect ratio of the imagecontent is greater than the portrait ratio is derived. According toanother embodiment, the display apparatus 100 may determine thedirection of the image content based on an object (e.g., text, face,person, thing, image, etc.) included in the received image content. Forexample, the display apparatus 100 may determine the direction of theobject and determine a direction of the image content based on thedirection of the object. Thus, when the display apparatus 100 determinesthat the person or the background image included in the image contentmay be displayed in a full screen on the display 110 in the landscapedirection, the display apparatus 100 may determine the direction of theimage content in the landscape direction. When the direction of thedisplay 110 is determined as the portrait direction and the direction ofthe image content is determined as the landscape direction, the displayapparatus 100 may display a UI for inquiring whether to rotate thedisplay 110 (or may simply rotate the display without inquiring from auser). Therefore, the display apparatus 100 may determine whether torotate the display 110 according to a user selection.

As illustrated in FIG. 2, the display apparatus 100 may include adisplay 110, a memory 120, a motor 130, a processor 140, and acommunicator 150. However, it is understood that one or more otherembodiments are not limited thereto, and some configurations and/orcomponents may be added or omitted depending on the type of the displayapparatus 100.

The display 110 may display various information according to the controlof the processor 140. In particular, the display 110 may display theimage content received from the external device 105 by the control ofthe processor 140. According to an embodiment, if (e.g., based on) theprocessor 140 determines that the direction of the external device 105does not coincide with the direction of the display 110, the display 110may display a UI inquiring the user whether to rotate the display 110 bycontrol of the processor 140. In addition, when the display 110determines that the display direction of the image content determined bythe processor 140 and the direction of the display 110 do not coincidewith each other, the display 110 may display a UI inquiring the userwhether to rotate the display 110 by control of the processor 140.

The screen ratio of the display 110 may be 16:9, and the display 110 maybe implemented as a touch screen along with a touch panel. This ismerely an example, however, and it is understood that the display 110may be implemented in various manners.

The memory 120 may store instructions and/or data that are related to atleast one other element of the display apparatus 100. To be specific,the memory 120 may be implemented as at least one of a non-volatilememory, a volatile memory, a flash memory, a hard disk drive (HDD), asolid state drive (SSD), or the like. The memory 120 is accessed by theprocessor 140 and reading, writing, modifying, deleting, and/or updatingof data by the processor 140 may be performed. In the disclosure, theterm memory may include the memory 120, read-only memory (ROM) in theprocessor 140, random access memory (RAM), or a memory card (forexample, a micro SD card and a memory stick) mounted to the electronicapparatus 100. In addition, the memory 120 may store programs and datafor configuring various screens to be displayed in the display area ofthe display 110.

The memory 120 may also store information related to the external device105 that is communicatively coupled with or connected to the displayapparatus 100. To be specific, when the external device 105 is tagged onthe display apparatus 100, the display apparatus 100 may receiveinformation such as the Internet Protocol (IP) address of the externaldevice 105, communication history, security setting mode, a networkenvironment, or the like, and store the same in the memory 120.

The memory 120 may store the direction information of the externaldevice 105. To be specific, when the direction information determined,for example, based on the API of the external device 105 is received bythe display apparatus 100, the display apparatus 100 may store thedirection information in the memory 120.

The motor 130 may rotate the display 110 according to the control of theprocessor 140. To be specific, the motor 130 may set the direction ofthe display 110 to the landscape or portrait direction by rotating thedisplay 110 by 90 degrees (or, in one or more other embodiments, 270degrees) under the control of the processor 140.

The motor 130 may be located on the rear of the display 110 so as torotate the display 110, but this is only one example and it isunderstood that one or more other embodiments may be implemented invarious other ways.

The communicator 150 may perform communication with the external device105. The communicator 150 may be communicatively connected to theexternal device 105 through a third device (for example, a repeater, ahub, an access point, a server, a gateway, or the like).

The communicator 150 may include various communication modules (e.g.,interface circuitry) to perform communication with an external device.For example, the communicator 150 may include an NFC module 152, awireless communication module 154, an infrared module 156, and acommunication or broadcasting reception module 158 (FIG. 3).

The NFC module 152 may be implemented including the NFC tag 125. The NFCtag 125 may include an integrated circuit (IC) and an antenna coil. Whenthe external device 105 equipped with an NFC reader is tagged with or onthe NFC tag 125 and accessed within the near field, the NFC tag 125 isdriven by the electromagnetic wave emitted from the NFC reader and theNFC tag 125 may transmit, to the external device 105, an RF signalincluding a command to display the information associated with thedisplay apparatus 100 (for example, the MAC address of the displayapparatus 100) recorded in the NFC tag 125 and the image contentreceived from the external device 105 on the display 110. The externaldevice 105 may transmit, to the communicator 150, information related tothe external device 105 using the received MAC address of the displayapparatus 100.

Specifically, in the antenna coil in the NFC tag 125, current may beinduced by electromagnetic waves emitted from the NFC reader of anexternal device 105. The induced current may be charged in a capacitorprovided in the NFC tag 125. The antenna coil in the NFC tag 125 may becomposed of a conductor that is wound several times in a shape of asquare or a circle. The integrated circuit may be driven by a currentcharged in a capacitor to generate an RF signal by modulating and codingthe information written to the memory in the integrated circuit.

The wireless communication module 154 may include a cellularcommunication module that uses at least one of, for example, long-termevolution (LTE), LTE Advance (LTE-A), code division multiple access(CDMA), wideband CDMA (WCDMA), universal mobile telecommunicationssystem (UMTS), Wireless Broadband (WiBro), or a Global System for MobileCommunications (GSM), or the like. As another example, the wirelesscommunication module may include, for example, wireless fidelity (WiFi),Bluetooth, Bluetooth Low Power (BLE), Zigbee, magnetic securetransmission, radio frequency (RF), or body area network (BAN).

The infrared module 156 is a module to receive information in infraredrays emitted to the display apparatus 100. As an embodiment, theinfrared module 156 may receive the infrared rays including the userinput information from the remote controller 115 of the displayapparatus 100.

The broadcast reception module 158 may include a terrestrial digitalmultimedia broadcasting reception module including an antenna forreceiving the terrestrial digital multimedia broadcasting signal, ademodulator, an equalizer, a digital multimedia broadcasting (DMB)module for receiving and processing the DMB broadcasting signal, or thelike.

The processor 140 (e.g., at least one processor) may be electricallyconnected to the memory 120 to control the overall operation andfunction of the display apparatus 100. In particular, when the externaldevice 105 is tagged on the remote controller 115 that controls thedisplay apparatus 100, the processor 140 may connect with the externaldevice 105 through the communicator 150 based on the information relatedto the display apparatus 100 received by the external device 105 fromthe remote controller 115. Furthermore, when the communicationconnection with the external device 105 is performed, the processor 140may receive direction information from the external device 105, controlthe motor 130 to rotate the display 110 based on the received directioninformation, and control the display 110 to display image contentreceived from the external device 105 on the rotated display 110.

In particular, when the external device 105 is tagged on the remotecontroller 115 having the NFC tag 125 including information related tothe display apparatus 100, the processor 140 may connect with theexternal device 105 through the communicator 150. To be specific, whenthe external device 105 is tagged on the NFC tag 125 including a commandto transmit and/or display the information related to the displayapparatus 100 (for example, the MAC address of the display apparatus100) and the image content received from the external device 105 on thedisplay 110, the processor 140 may receive information related to theexternal device 105 (for example, the IP address of the external device105 and network environment) from the external device 105 and connectwith the external device 105 based on the related information.

If the communication connection with the external device 105 isdisconnected or unstable, the processor 140 may control the communicator150 to use another stable communication connection means. For example,while the display apparatus 100 and the external device 105 areperforming communication using the Zigbee communication method, when theZigbee communication is disconnected or unstable, the processor 140 maysearch for a stable communication method, and if the Bluetooth (BT)communication method is found to be a stable communication method, theprocessor 140 may connect using the BT communication method.

The processor 140 may control the motor 130 to rotate the display 110based on the direction information received from the communicator 150from the external device 105. Specifically, when it is determined thatthe direction of the external device 105 and the direction of thedisplay 110 do not coincide with each other, the processor 140 maycontrol the motor 130 to rotate the display 110, and control the displayto display the received image content on the rotated display 110. If theprocessor 140 determines that the direction of the external device 105coincides with the direction of the display 110, the processor 140 maycontrol the display 110 to display the received image content withoutrotating the display 110. Specifically, when the display 110 is in alandscape direction, if the direction of the display 110 and thedirection of the external device 105 do not coincide with each other,the processor 140 may control the motor 130 to rotate the display 110 ina portrait direction.

According to an embodiment, while the display 110 is rotated, theprocessor 140 may control the display 110 to maintain the ratio of thereceived image content. For example, when the ratio of the image contentscreen displayed prior to the rotation is 16:9, the processor 140 maycontrol the display 110 to maintain the image content screen ratio to16:9 while rotating the display 110.

The processor 140 may receive the direction information of the externaldevice 105 through the communicator 150 in real time, and control themotor 130 to rotate the display 110 based on the received directioninformation. Specifically, when the direction of the external device 105changes while the image content is displayed, the processor 140 mayreceive the changed direction information from the external device 105and control the motor 130 to rotate the display 110 based on thereceived direction information.

The processor 140 may control the display 110 to display a UI asking theuser whether to rotate the display 110. For example, if the direction ofthe external device 105 and the direction of the display 110 do notcoincide with each other, the processor 140 may control the display 110to display a UI including a text “would you like to rotate the display?”When a command to rotate the display 110 is input from the user throughan inputter 160, the processor 140 may control the motor 130 to rotatethe display 110.

The processor 140 may analyze the image content received from theexternal device 105 through the communicator 150 and determine a displaydirection of the image content. For example, the processor 140 maydetermine a display direction of the image content by calculating alandscape ratio and a portrait ratio of the image content screenreceived from the external device 105. By way of another example, theprocessor 140 may determine a display direction of the image contentbased on an object or a determined direction of an object (e.g., a textor an image) included in the image content received from the externaldevice 105. If the display direction of the determined image content andthe direction of the current display 110 are different, the processor140 may control the display 110 to display a UI asking whether to rotatethe display 110. When a command to rotate the display 110 is input froma user via the inputter 160, the processor 140 may control the motor 130to rotate the display 110.

Meanwhile, the processor 140 may control the display 110 to display theimage content received from the external device 105 in the entire areaof the display 110. According to an embodiment, although the directionof the image content received from the external device 105 is in alandscape direction and the direction of the display 110 is a portraitdirection, the processor 140 may control the display 110 to display theimage content in the entire area of the display 110.

As illustrated in FIG. 3, the display apparatus 100 may include thedisplay 110, the memory 120, the motor 130, the communicator 150, theinputter 160, and a speaker 170. Descriptions of these components thatwould be redundant with descriptions provided above may be omittedbelow.

The inputter 160 may receive a user input for controlling the displayapparatus 100. In particular, the inputter 160 may include a touch panelfor receiving a user touch using a user's hand or a stylus pen, a buttonfor receiving a user operation, or the like. In addition, the inputter160 may be implemented as another input device (for example, the remotecontroller 115, a virtual keyboard, a mouse, a motion inputter, agesture sensor, a microphone and associated voice recognition software,or the like).

According to an embodiment, when a UI asking whether to rotate thedisplay 110 is displayed on the display 110, the inputter 160 that isimplemented as the remote controller 115 may receive an input to rotatethe display 110 from a user.

The speaker 170 is a configuration to output various notification soundsor speech messages as well as various audio data in which variousprocessing operations such as decoding, amplification, and noisefiltering are performed by an audio processor. In particular, thespeaker 170 may output a response to a user voice as a voice message ina natural language format. The configuration to output audio may beimplemented as a speaker, but this is an example and may be implementedas an output terminal for outputting audio data.

The processor 140 may include a central processing unit 141, a bus 142,a read-only memory (ROM) 143, a graphics processing unit (GPU) 144, anda random access memory 145. The ROM 143, RAM 145, GPU 144, CPU 141, orthe like, may be interconnected through the bus 142.

The CPU 141 accesses the memory 120 and performs booting using anoperating system (OS) stored in the memory 120. The CPU 141 may performvarious operations using various programs, contents, data stored in thememory 120, and the like. The operation of the CPU 141 is the same as orsimilar to the operation of the processor 140 of FIG. 2, and redundantdescriptions may be omitted below.

The ROM 143 stores a command set for booting the system. When a turn-oncommand is input and power is supplied, the CPU 141 copies the OS storedin the memory 120 to the RAM 145 according to the command stored in theROM 143, executes the OS, and boots the system. When the booting iscompleted, the CPU 141 copies various programs and/or instructionsstored in the memory 120 to the RAM 145, executes the program(s) and/orinstruction(s) copied to the RAM 145, and performs various operations.

When booting of the display apparatus 100 is completed, the GPU 144 maygenerate a screen including various objects such as an icon, an image,and a text. To be specific, the GPU 144 may generate a UI screen forinquiring whether to rotate the display 110.

FIGS. 4A and 4B are views of a process in which the external device 105is tagged on the remote controller 115 of a display apparatus 100 or thedisplay apparatus 100 itself, according to an embodiment.

As illustrated in FIG. 4A, the external device 105 may be tagged on(e.g., brought into proximity or NFC range to read informationtransmitted from the NFC tag 125) the remote controller 115 thatcontrols the display apparatus 100. According to an embodiment, when theexternal device 105 is tagged on the remote controller 115 having theNFC tag 125 including information related to the display apparatus 100,the display apparatus 100 and the external device 105 may becommunicatively connected. That is, when the external device 105approaches the NFC tag 125 that is embedded in the remote controller 115of the display apparatus or mounted externally by a threshold distance(e.g., NFC range of NFC reader/module in external device 105), thedisplay apparatus 100 and the external device 105 may connectcommunicatively. Specifically, the NFC tag 125 included in the remotecontroller 115 of the display apparatus 100 is driven by electromagneticwaves emitted from the NFC reader included in the external device 105and may transmit, to the external device 105, an RF signal including acommand to display (mirror) or transmit image content to the displayapparatus 100 for display on the display 110 and including informationrelated to the display apparatus 100 recorded in the NFC tag. Theexternal device 105 may transmit the information related to the externaldevice 105 to the display apparatus 100 using the received informationrelated to the display apparatus 100 (e.g., MAC address), and thedisplay apparatus 100 may connect with the external device 100 based onthe received related information. As shown in FIG. 4B, the externaldevice 105 may be tagged on the display apparatus 100 according toanother embodiment. In this case, the external device 105 is tagged onan area of the display apparatus 100 in which the NFC tag includinginformation related to the display apparatus 100 is embedded or mountedexternally, and the display apparatus 100 and the external device 105may be communicatively connected. That is, when the external device 105approaches the NFC tag that is mounted inside or outside the displayapparatus 100 by a threshold distance, the display apparatus 100 maycommunicate with the external device 105. Specifically, the NFC tag 125mounted inside or outside the display apparatus 100 is driven byelectromagnetic waves emitted from an NFC reader included in theexternal device 105, and may transmit, to the external device 105, an RFsignal including a command to display the information (for example, theMAC address of the display apparatus 100) related to the displayapparatus 100 that is recorded in the NFC tag and to transmit imagecontent to the display apparatus 100 for display on the display 110. Thedisplay apparatus 100 may receive information related to the externaldevice (for example, IP, communication history, network environment, orthe like, of the external device 105) from the external device 105 andcommunicatively connect with the external device based on the receivedinformation. Therefore, when the external device 105 is tagged on thedisplay apparatus 100 in the same manner as where the external device105 is tagged on the remote controller 115, the display apparatus 100may receive information related to the external device from the externaldevice 105 and communicatively connect to the external device based onthe received information. While in the above description of embodimentsdescribes the NFC tag 125 as passive, it is understood that one or moreother embodiments are not limited thereto and the NFC tag 125 may beactive and/or powered by the device to which it is attached.

As illustrated in FIG. 5A, in the related art, when a screen that isdisplayed in the external device 105 is in a portrait direction, theimage content received from the external device 105 is displayed only inone area 510 of the display 110-1 in a landscape direction.

Meanwhile, a display apparatus 100 according to one or more embodimentdetermines that the direction of the external device 105 does notcoincide with the direction of the display 110 based on the directioninformation received from the external device 105 through thecommunicator 150, and may control the motor 130 to rotate the display110 and control the display 110 to display an image content received onthe rotated display 110. Thus, when the external device 105 is in theportrait direction and the display 110 is in the landscape direction110-1, the display apparatus 100 may determine that the direction of theexternal device 105 does not coincide with the direction of the display110, and control the motor 130 to rotate the display 110 to the portraitdirection. Therefore, the display apparatus 100 may display the imagecontent 520 received from the external device 105 on the full screen ina display 110-2 in the portrait direction, as shown in FIG. 5B.

When the display apparatus 100 determines that the direction of theexternal device 105 coincides with the direction of the display 110, thedisplay apparatus 100 may display an image content received from theexternal device 105 without rotating the display 110.

FIGS. 6A and 6B are views of a process of tagging the external device105 on the remote controller 105 and a process of receiving the imagecontent from the external device 105 by the display apparatus 100 androtating the display 110 according to an embodiment. As illustrated inFIG. 6A, the external device 105 displaying an image content 610 in thelandscape direction may be tagged on the remote controller 115. When theexternal device 105 is tagged on the NFC tag 125 that is embedded insideor externally mounted on the remote controller 115, the displayapparatus 100 connects communicatively with the external device 105based on information (for example, IP, network environment, securitysetting of the external device 105) related to the external devicereceived from the external device 105. In addition, the displayapparatus 100 may receive direction information from the external device105 during communication.

As illustrated in FIG. 6B, the display apparatus 100 may rotate thedisplay 110 based on the direction information received from theexternal device 105 through the communicator 150. To be specific, thedisplay apparatus 100 may determine whether the received direction ofthe external device 105 coincides with the direction of the currentdisplay 110. When the direction of the external device 105 is alandscape direction but the display 110-2 is in a portrait direction,the display apparatus 100 may determine that the direction of theexternal device 105 and the direction of the display 110 do not coincidewith each other, and control the motor 130 to rotate the display 110-1to be in a landscape direction.

FIGS. 7A to 7C are views of a process in which, while the displayapparatus 100 displays an image content received through thecommunicator 150, if a direction of the external device 105 changes, thedisplay 110 is rotated by the display apparatus 100 to match the changeddirection.

As shown in FIG. 7A, the display apparatus 100 may display the imagecontent 520 received through the communicator 150 from the externaldevice 105 on the display 110-2 in the portrait direction. Asillustrated in FIG. 7B, the display apparatus 100 may receive thechanged direction information of the external device 105 from theexternal device 105 while displaying the image 520 received through thecommunicator 150. That is, while communication between the displayapparatus 100 and the external device 105 is performed, the displayapparatus 100 may receive the changed direction information from theexternal device 105 in real time. According to an embodiment, thedisplay apparatus 100 may receive information from the external device105 that the external device 105 has been changed from the portraitdirection to the landscape direction while displaying the received imagecontent 520. As shown in FIG. 7C, the display apparatus 100 may adjustthe motor 130 to rotate to the display 110-1 in the landscape directionbased on the received direction information of the external device 105.

FIGS. 8A and 8B are views to describe a process of displaying a UI 810asking whether to rotate the display 110 by the display apparatus 100according to an embodiment. As shown in FIG. 8A, the display apparatus100 may display a UI for asking a user whether to rotate the display110. According to an embodiment, based on the display apparatus 100determining that the direction of the display 110 does not coincide withthe direction of the external device 105, the display apparatus 100 maydisplay a UI 810 asking the user whether to rotate the display 110. TheUI 810 that inquires whether to rotate the display 110 may include thetext “Do you want to rotate the display?”. This is only an example, andthe UI 810 inquiring whether to rotate the display 110 may include notonly a text but also a figure, a video, or the like, which ask whetherto rotate the display 110. The UI 810 asking whether to rotate thedisplay 110 may be displayed in one area of the display 110 and may besimultaneously displayed with the received image content. The displayapparatus 100 may receive a command to rotate the display 110 from theuser through the inputter 160 such as a remote controller 115, a virtualkeyboard, a user recognition sensor, and the like. As shown in FIG. 8B,when a command to rotate the display 110 is input from the user throughthe inputter 160 such as the remote controller 410, the displayapparatus 100 may control the motor 130 to rotate the display 110 to thedisplay 110-2 in the portrait direction, which is in the same directionas the direction of the external device 105. The display apparatus 100may display image content received from the external device 105 on therotated display 110. If the user inputs a command not to rotate thedisplay 110 through the inputter 160, the display apparatus 100 maydisplay the image content received from the external device 105 withoutrotating the display 110.

FIGS. 9A to 9C illustrate that the display apparatus 100 analyzes theimage content 910 received from the external device 105 through thecommunicator 150 to determine the display direction of the image content910, according to an embodiment. If the display direction of the content910 and the current display direction of display 110 are different fromeach other, a process of displaying a UI for inquiring whether to rotatethe display 110 is performed. For example, as illustrated in FIG. 9A,the display apparatus 100 may receive the image content 910 from theexternal device 105 that is communicatively connected. The displayapparatus 100 may determine the display direction of the image content910 by analyzing the received image content 910. By way of example, thedisplay apparatus 100 may calculate the aspect ratio of the receivedimage content 910 and determine the display direction of the imagecontent 910 based on the calculated aspect ratio. When the aspect ratioof the received image content 910 is 9:16, the display apparatus 100 maydetermine the direction of the image content 910 in the portraitdirection, since the received image content 910 has a larger portrait tolandscape ratio.

According to another embodiment, the display apparatus 100 may determinea display direction of the image content based on an object (e.g., text,face, person, thing, or an image) included in the received imagecontent. Specifically, if the person and the background image includedin the received image content cannot be displayed in full screen on thedisplay 110-2 in the portrait direction, but may be displayed in fullscreen on the display 110-1 in the landscape direction, the displayapparatus 100 may determine the direction of the image content in thelandscape direction.

If the direction of the display 110 and the direction of the determinedimage content 910 do not coincide with each other, the display apparatus100 may display the UI 810 asking whether to rotate the display 110. TheUI 810 asking whether to rotate the display 110 may include a text “Doyou want to rotate the display?” This is merely exemplary, and the UI810 asking whether to rotate the display 110 may include other items,such as figures, video asking whether to rotate the display 110, etc.,in addition to the text. The UI 810 inquiring whether to rotate thedisplay 110 may be displayed concurrently with the received imagecontent 910. In addition, the display apparatus 100 may receive acommand to rotate the display 110 from the user through the inputter 160such as a remote controller 410, a virtual keyboard, a user recognitionsensor, or the like. As illustrated in FIG. 9C, when a command to rotatethe display 110 is input from the user, the display apparatus 100 mayrotate the display to be the display 110-2 in the portrait direction. Inaddition, the display apparatus 100 may display the image content 910received while the display 110 is rotated.

FIG. 10 illustrates a process of rotating the display 110 whilemaintaining the image content ratio of the display apparatus 100according to an embodiment. In an embodiment, the display apparatus 100may display an image content 1010 having an aspect ratio of 9:16. Thedisplay apparatus 100 may analyze the image content 1010 to determinethe display direction of the image content 1010, and determine that thedetermined direction of the image content 1010 is a portrait direction.Since the current direction of the display 110-1 is the landscapedirection, the display apparatus 100 may determine that the direction ofthe display 110 and the direction of the image content 1010 do notcoincide, and display the UI 810 asking whether to rotate the display110. When a command to rotate the display 110 is input from the user,the display apparatus 100 may control the motor 130 to rotate thedisplay 110 to the portrait direction 110-2. In addition, while thedisplay apparatus 100 rotates the display 110, the display 110 may becontrolled such that the ratio of the image content 1020 is the same asthe ratio of the image content 1010 displayed on the landscape directiondisplay 110-1.

FIG. 11 is a sequence diagram to describe a controlling method of adisplay apparatus 100 according to an embodiment.

Referring to FIG. 11, an external device 105 may be tagged on an NFC tag125 that is built in or externally mounted on a remote controller 115for controlling the display apparatus 100 in operation S1110. The NFCtag 125 may include a information related to the display apparatus 100(for example, the MAC address of the display apparatus) and a commandfor transmitting the image content of the external device 105 to thedisplay apparatus 100. Accordingly, when the external device 105 istagged on the NFC tag 125, the external device 105 may receiveinformation related to the display apparatus 100 through NFC inoperation S1120.

In addition, the display apparatus 100 may receive information relatedto the external device 105 from the external device 105 through thecommunicator 150 in operation S1130. In operation S1140, the displayapparatus 100 may connect communicatively with the external device 105based on the received information related to the external device 105.While performing communication with the external device 105, the displayapparatus 100 may receive direction information and image content of theexternal device 105 from the external device 105 through thecommunicator 150 in operation S1150. In operation S1160, the displayapparatus 100 may determine whether the direction of the display 110 andthe direction of the external device 105 coincide with each other. Ifthe direction of the display 110 and the direction of the externaldevice 105 do not coincide, the display apparatus 100 may control themotor 130 to rotate the direction of the display 110 in operation S1170.In operation S1180, the display apparatus 100 may display the imagecontent received from the external device 105 on the rotated display110. If the direction of the display 110 and the direction of theexternal device 105 coincide with each other, the display apparatus 100may control the display 110 to display the image content withoutrotating the display 110 in operation S1180.

FIG. 12 is a flowchart to describe a controlling method of a displayapparatus 100 according to an embodiment.

Referring to FIG. 12, if an external device 105 is tagged on a remotecontroller 115 that controls display apparatus 100, the displayapparatus 100 may connect communicatively with the external device 105based on information associated with the display apparatus 100 receivedfrom the remote controller 115 in operation S1210. Specifically, theexternal device 105 may be tagged on the NFC tag 125 embedded inside ormounted outside of the display apparatus 100 or the remote controller115. When the external device 105 with the NFC reader is tagged on theNFC tag 125 or is near-accessed with the NFC module 152, the NFC tag 125may be driven by an electromagnetic wave emitted from the NFC reader andtransmit (or the NFC module 152 may transmit) an RF signal on whichinformation associated with the display apparatus 100 recorded in theNFC tag is loaded to the external device 105. In addition, the displayapparatus 100 may receive information (for example, IP, networkenvironment, security setting mode, or the like, of external device)related to the external device 105 from the external device 105, andconnect communicatively with the external device 105 based on thereceived information.

While communicatively connected with the external device 105, thedisplay apparatus 100 may receive direction information from theexternal device 105 in operation S1220. To be specific, the displayapparatus 100 may receive information on whether the direction of theexternal device 105 is the landscape direction or the portraitdirection. The display apparatus 100 may also receive the changeddirection information of the external device 105 in real time.

In addition, the display apparatus 100 may rotate the display 110 basedon the received direction information of the external device 105 inoperation 51230. In an embodiment, the display apparatus 100 maydetermine whether the direction of the external device 105 coincideswith the direction of the display 110. When, for example, the directionof the display 110 is the landscape direction and the direction of theexternal device 105 is the portrait direction, the display apparatus 100may determine that the direction of the display 110 and the direction ofthe external device 105 do not coincide with each other. In addition,the display apparatus 100 may display a UI 810 asking whether to rotatethe display 110. When a command to rotate the display 110 is input fromthe user, the display apparatus 100 may control the motor 130 to rotatethe display 110 to the portrait direction, which is the direction of theexternal device 105.

In addition, the display apparatus 100 may display the image contentreceived from the external device 105 on the rotated display 110 inoperation 51240. The display apparatus 100 may display the receivedimage content in the entire area of the display 110 and control thedisplay 110 to display the image content while maintaining the ratio(aspect ratio) during the rotation.

The term “unit” or “module” used in the disclosure includes unitsconsisting of hardware, software, and/or firmware, and may be usedinterchangeably with terms such as, for example, logic, logic blocks,parts, or circuits. A “unit” or “module” may be an integrallyconstructed component or a minimum unit or part thereof that performsone or more functions. For example, the module may be configured as anapplication-specific integrated circuit (ASIC).

One or more embodiments of the disclosure may be implemented as softwarethat includes instructions stored in machine-readable storage mediareadable by a machine (e.g., a computer). A device may call instructionsfrom a storage medium and operate in accordance with the calledinstructions, including an electronic apparatus (e.g., the displayapparatus 100). When the instruction is executed by a processor, theprocessor may perform the function corresponding to the instruction,either directly or under the control of the processor, using othercomponents. The instructions may include a code generated or executed bya compiler or an interpreter. The machine-readable storage medium may beprovided in the form of a non-transitory storage medium. Here,“non-transitory” means that the storage medium does not include a signaland is tangible, but does not distinguish whether data is permanently ortemporarily stored in a storage medium.

Each of the components (for example, a module or a program) according toone or more embodiments may be composed of one or a plurality ofobjects, and some subcomponents of the subcomponents described above maybe omitted, or other subcomponents may be further included.Alternatively or additionally, some components (e.g., modules orprograms) may be integrated into one entity to perform the same orsimilar functions performed by each respective component prior tointegration. Operations performed by a module, program, or othercomponent, in accordance with the embodiments, may be performedsequentially, in a parallel, repetitive, or heuristic manner, or atleast some operations may be performed in a different order, omitted, orother operations can be added.

What is claimed is:
 1. A display apparatus comprising: a communicatorincluding a circuitry; a display; a motor configured to rotate thedisplay; a memory storing at least one instruction; and a processorconfigured to execute the at least one instruction to: control thecommunicator to communicatively connect to an external device based oninformation related to the display apparatus that is received by theexternal device from a remote controller to which the external device istagged, obtain direction information of at least one of the externaldevice and of an image content displayed on the external device,determine, based on the direction information, whether to control themotor to rotate the display, and control the display to display theimage content that is received from the external device through thecommunicator.
 2. The display apparatus of claim 1, wherein the processoris further configured to execute the at least one instruction toreceive, from the external device through the communicator, informationrelated to the external device, and to connect to the external devicebased on the information related to the external device.
 3. The displayapparatus of claim 1, wherein the processor is further configured toexecute the at least one instruction to, based on the external devicebeing tagged on a near field communication (NFC) tag of the remotecontroller to receive the information related to the display apparatus,control the communicator to communicatively connect with the externaldevice.
 4. The display apparatus of claim 1, wherein the processor isfurther configured to execute the at least one instruction to: based ona determination that a direction of the external device does notcoincide with a direction of the display according to the directioninformation, control the motor to rotate the display and control thedisplay to display the received image content on the rotated display;and based on a determination that the direction of the external devicecoincides with the direction of the display according to the directioninformation, control the display to display the received image contentwithout rotating the display.
 5. The display apparatus of claim 4,wherein the processor is further configured to execute the at least oneinstruction to: based on the display being in a landscape direction andthe direction of the display not coinciding with the direction of theexternal device, control the motor to rotate the display to a portraitdirection; and based on the display being in the portrait direction andthe direction of the display not coinciding with the direction of theexternal device, control the motor to rotate the display to thelandscape direction.
 6. The display apparatus of claim 1, wherein theprocessor is further configured to execute the at least one instructionto, based on a direction of the external device being changed while thereceived image content is being displayed on the display, receivechanged direction information from the external device through thecommunicator, and control the motor to rotate the display according tothe changed direction information.
 7. The display apparatus of claim 4,wherein the processor is further configured to execute the at least oneinstruction to, based on a determination that the direction of theexternal device does not coincide with the direction of the display,control the display to display a user interface (UI) item for selectingwhether to rotate the display.
 8. The display apparatus of claim 1,wherein the processor is further configured to execute the at least oneinstruction to: obtain the direction information of the image contentindicating a display direction of the image content by analyzing theimage content that is received from the external device through thecommunicator; and control the display to display a UI for selectingwhether to rotate the display, based on the display direction of theimage content being determined to be different from a direction of thedisplay.
 9. The display apparatus of claim 1, wherein the processor isfurther configured to execute the at least one instruction to receive,from the external device via the communicator, the direction informationindicating a direction of the external device.
 10. The display apparatusof claim 1, wherein the processor is further configured to execute theat least one instruction to control the display to display the receivedimage content while maintaining a ratio of the received image contentduring rotation of the display.
 11. A controlling method of a displayapparatus, the method comprising: connecting with an external devicebased on information related to the display apparatus that is receivedby the external device from a remote controller to which the externaldevice is tagged; obtaining direction information of at least one of theexternal device and of an image content displayed on the externaldevice; determining, based on the direction information, whether torotate a display of the display apparatus; and displaying the imagecontent that is received from the external device.
 12. The controllingmethod of claim 11, wherein the connecting comprises: receiving, fromthe external device, information related to the external device, andconnecting to the external device based on the information related tothe external device.
 13. The controlling method of claim 11, wherein theconnecting comprises: based on the external device being tagged on anear field communication (NFC) tag of the remote controller to receivethe information related to the display apparatus, connecting with theexternal device.
 14. The controlling method of claim 11, wherein thedetermining whether to rotate the display comprises: based on adetermination that a direction of the external device does not coincidewith a direction of the display according to the direction information,rotating the display and displaying the received image content on therotated display; and based on a determination that the direction of theexternal device coincides with the direction of the display according tothe direction information, determining to display the received imagecontent without rotating the display.
 15. The controlling method ofclaim 14, wherein the rotating the display comprises: based on thedisplay being in a landscape direction and the direction of the displaynot coinciding with the direction of the external device, rotating thedisplay to a portrait direction; and based on the display being in theportrait direction and the direction of the display not coinciding withthe direction of the external device, rotating the display to thelandscape direction.
 16. The controlling method of claim 11, wherein thedetermining whether to rotate the display comprises: based on adirection of the external device being changed while the received imagecontent is being displayed on the display, receiving changed directioninformation from the external device, and rotating the display accordingto the received changed direction information.
 17. The controllingmethod of claim 14, wherein the displaying the image content comprises:based on a determination that the direction of the external device doesnot coincide with the direction of the display, displaying a userinterface (UI) item for selecting whether to rotate the display.
 18. Thecontrolling method of claim 11, wherein: the obtaining the directioninformation comprises obtaining the direction information of the imagecontent indicating a display direction of the image content by analyzingthe image content that is received from the external device; and thedetermining whether to rotate the display comprises displaying a UI forselecting whether to rotate the display, based on the display directionof the image content being determined to be different from a directionof the display.
 19. The controlling method of claim 11, wherein theobtaining the direction information comprises receiving, from theexternal device, the direction information indicating a direction of theexternal device.
 20. The controlling method of claim 11, wherein thedisplaying the image content comprises: displaying the received imagecontent while maintaining a ratio of the received image content duringrotation of the display.